Database-driven GUI Programming
نویسندگان
چکیده
In a recent SIGMOD paper, Goyal et al. [7] asked whether GUI programming is a database research problem and answered it in the affirmative giving a solution based on logical programming. Here, we argue similarly in that GUI-related data should be removed from program code altogether and be placed into tables. To achieve the goal of shorter and more transparent GUI programs, we indicate how suitable schemas and methods implemented as scripts may be defined within an object-relational database system. At the core of this design is a navigational extension of Tcl which has a direct match to the cursor based interaction style of our visual database system.
منابع مشابه
Super Event Driven System OOP GUI Design
This article presents a new proposal design of GUI and new technology in programming Namely ‘Super Technology” which can be applied for supporting the proposal design of GUI Keywords— Object Oriented Programming (OOP), Graphical User Interface (GUI), Event Driven System, Embedded System, and new proposal design of GUI.
متن کاملModel-Based Testing of GUI-Driven Applications
While thorough testing of reactive systems is essential to ensure device safety, few testing methods center on GUI-driven applications. In this paper we present one approach for the model-based testing of such systems. Using the AHLTA-Mobile case study to demonstrate our approach, we first introduce a high-level method of modeling the expected behavior of GUI-driven applications. We show how to...
متن کاملEasy Model-Driven Development of Multimedia User Interfaces with GuiBuilder
GUI builder tools are widely used in practice to develop the user interface of software systems. Typically they are visual programming tools that support direct-manipulative assembling of the user interface components. We have developed the tool GuiBuilder which follows a model-driven approach to the development of graphical (multimedia) user interfaces. This allows a metadesign approach where ...
متن کاملDesign of a Simple Graphical User Interface to the Relational Database Management System
This proposed work aims to provide a powerful Integrated Development Environment (IDE) client for Oracle database server. Using this client tool user does not require more knowledge of oracle database. With the intuitive DB tool GUI increase your code quality and reduce the development process time. By using this client software IDE, users can access and maintain the oracle software in an easy ...
متن کاملVisual Programming of User Interfaces for Distributed Graphics Applications
This thesis presents a novel software system called Thekla that facilitates the integration of 2D and 3D user interfaces (UI) employed in interactive, multi-display/multi-user, distributed graphics applications. Combining heterogenous display and interaction devices refers to the idea of providing the most appropriate environment to accomplish diverse interaction tasks to users. Thekla acts as ...
متن کامل